/* 
    Document   : layout.css
    Created on : 10/09/2013, 05:01:22 PM
    Author     : mpps
    Description:
        Purpose of the stylesheet follows.
*/

body {
    background: none repeat scroll 0% 0% rgb(245, 245, 245);
}
.contenedorPrincipal {
    position:relative;
    margin-top: 20px;
    border:1px solid rgba(120,120,120,0.3);
    border-radius: 4px;
    min-height: 620px;
    height:auto;
    padding-bottom: 100px;
    -moz-box-shadow:  3px 3px 10px rgba(0,0,0,0.7);
    -webkit-box-shadow:  3px 3px 10px rgba(0,0,0,0.7);
    box-shadow: 3px 3px 10px rgba(0,0,0,0.7);
    background:white !important;
   
}

.banners {
    width:100%;
}

#logoSistema img {
  left: 0px;
  transition: opacity 2s ease-in-out 0s;
  -webkit-transition: opacity 2s ease-in-out 0s;
}


img#bannerSich {
    animation-duration: 10s;
    -webkit-animation-duration: 10s;
}

#bannerSich {
animation-name: cf3FadeInOut;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-direction: alternate;

-webkit-animation-name: cf3FadeInOut;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
}

#footer {
  position:absolute;
  bottom:0;
  left:0;
  text-align: center;
}

#menuLateral {
  margin-top: 40px;
  border:1px solid black;    
}

#menuLateral ul {
    list-style: none;
}


/** LOGIN VIEW **/
#loginContainer {
  position:relative;
  left:50%;
  margin-left:-25%;
  margin-top:100px;
  border:1px solid black;
}
/** LOGIN VIEW **/

/** LISTAS NUMERADAS **/
ul.listasNumeradas { counter-reset:section; list-style-type:none; }
ul.listasNumeradas li { list-style-type:none; }
ul.listasNumeradas li ul { counter-reset:subsection; }
ul.listasNumeradas li:before{
    counter-increment:section;
    content:counter(section) ". ";/*content:"Section " counter(section) ". ";*/
}
ul.listasNumeradas li ul li:before {
    counter-increment:subsection;
    content:counter(section) "." counter(subsection) " ";
}